self-assembled structures - Turc Anglais Dictionnaire